passenger transport authority - Turco Inglés Diccionario